let obj = {
  // 避免重复添加
  arrayPush: function (arr, item, key) {
    let tem = null
    arr.forEach((one, index) => {
      if (key) {
        if (item[key] === one[key]) {
          tem = index
        }
      } else {
        if (item === one) {
          tem = index
        }
      }
    })
    if (tem !== null) {
      return arr
    } else {
      arr.push(item)
      return arr
    }
  },
  // 删除一条数据
  arrayDelete: function (arr, item, key) {
    let tem = null
    arr.forEach((one, index) => {
      if (key) {
        if (item[key] === one[key]) {
          tem = index
        }
      } else {
        if (item === one) {
          tem = index
        }
      }
    })
    if (tem !== null) {
      arr.splice(tem, 1)
    }
    return arr
  },
  // 大数字 千分位显示
  numberShow: function (number) {
    if (!isNaN(number)) {
      return (number).toLocaleString('en-US')
    } else {
      return number
    }
  }
}
export default obj
